package org.aynu.parkingservice.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.sql.Timestamp;

/**
 * 停车实体
 *
 * @author 小粥
 * @since 2025/03/03
 */

@Data
@TableName("parking_spots")
public class ParkingEntity {
    /** Spot ID （点 ID） */
    @TableId(value = "spot_id", type = IdType.AUTO)
    private int spotId; // 车位ID，主键，自增

    /** 点编号 */
    private String spotNumber; // 车位编号

    /** 地位 */
    private String status; // 车位状态

    /** 位置 */
    private String location; // 车位位置

    /** 创建时间 */
    private Timestamp createdAt; // 创建时间

    /** 已删除 */
    private int isDeleted; // 是否被删除（0 未删除，1 已删除）
}